/*
 * Copyright(c) 2018 优居科技 All rights reserved.
 * distributed with this file and available online at
 * http://www.yjyz.com/
 */
package com.zb.api.business.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
* 方案表
 *
 * @author yangwenhai
 * @version v1.0
 * @CreationTime: - 2022-02-08 14:19:31
 * @Description:
 */
@Data
public class PosPlanUpDto implements Serializable {

    /** id */
    
    @ApiModelProperty(value = "id", notes = "")
    private Integer id;

    @ApiModelProperty(value = "方案id", notes = "")
    private Integer planId;

    /** 方案价格 */
    @ApiModelProperty(value = "方案价格", notes = "@NotNull ")
    private java.math.BigDecimal price;
    /** 商品编码列表 */
    @ApiModelProperty(value = "商品编码列表", notes = "@Length(max=32)")
    private String waresCodes;

    /** 主题图 */
    @ApiModelProperty(value = "主题图", notes = "@Length(max=1024)")
    private String styleUrl;

    /** 商家id */
    @ApiModelProperty(value = "商家id", notes = "@NotNull ")
    private Integer merchantId;
    /** 商家名称 */
    @ApiModelProperty(value = "商家名称", notes = "@Length(max=32)")
    private String merchantName;

    /** 面积 */
    
    @ApiModelProperty(value = "面积", notes = "")
    private Integer area;
    /** 类型 */
    @ApiModelProperty(value = "类型", notes = "@Max(127)")
    private Integer type;
    private String typeName;

    /** 备注 */
    @ApiModelProperty(value = "备注", notes = "@Length(max=255)")
    private String remarks;
    /** 创建时间 */
    @ApiModelProperty(value = "创建时间", notes = "")
    private Long createTm;
    /** 是否删除0正常 1删除 */
    @ApiModelProperty(value = "是否删除0正常 1删除", notes = "@NotNull @Max(127)")
    private Integer isFlag;

    private List<PosWaresDto>   posWaresDtos;
        

}
